Reducing System Level Power Consumption for Mobile and Embedded Platforms

نویسندگان

  • Ripal Nathuji
  • Karsten Schwan
چکیده

The power consumption of peripheral devices is a significant portion of the overall energy usage of a mobile platform. To take advantage of idle times, most devices offer the ability to transition into low power states. However, the amount of energy saved by utilizing these sleep states depends on the lengths and number of idle periods experienced by the device. This paper describes a new process scheduling algorithm which accumulates device usage information in the form of device windows to make power a first class resource: it attempts to increase the burstiness of both device accesses and idle periods, and it provides enhanced behavior for timeout-based sleep mechanisms. An initial implementation based on the default Linux scheduler demonstrates the algorithm’s and approach’s ability to reduce the average power consumption of devices by increasing device sleep times and reducing transition

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Power-Aware Real-Time Scheduling on Identical Multiprocessor Platforms

Context of the study. Energy consumption and battery lifetime are nowadaysmajor constraints in the design of mobile embedded systems. Amongst all hardware and software techniques aimed at reducing energy consumption, supply voltage reduction, and hence reduction of CPU speed, is particularly effective. This is because CPU requires a large amount of energy (e.g., 30W at maximal frequency for an ...

متن کامل

On the energy overhead of mobile storage systems

Secure digital cards and embedded multimedia cards are pervasively used as secondary storage devices in portable electronics, such as smartphones and tablets. These devices cost under 70 cents per gigabyte. They deliver more than 4000 random IOPS and 70 MBps of sequential access bandwidth. Additionally, they operate at a peak power lower than 250 milliwatts. However, software storage stack abov...

متن کامل

Slow Down or Sleep, That Is the Question

Energy consumption has become a major concern for all computing systems, from servers in data-centres to mobile phones. Processor manufacturers have reacted to this by implementing power-management mechanisms in the hardware and researchers have investigated how operating systems can make use of those mechanisms to minimise energy consumption. Much of this research has focused on a single class...

متن کامل

Optimizing Energy Efficient Mobile Computing: Explicit Data Communication and Power Management Tool

For manufacturers of microelectronic systems such as smart phones, tablets, and other mobile computing devices and for SoC (system-on-a-chip) designers, manufacturers, and vendors, system power consumption represents a major consideration. SoC designers must optimize power within SoC units, such as CPUs, graphic controllers, display controllers and memory controllers. However, on modern mobile ...

متن کامل

Software Level Power Consumption Models and Power Saving Techniques for Embedded DSP Processors

Unlike DSP compilation for high performance, research for low power optimisation has received little attention, although power dissipation is a critical issue for mobile devices. This paper presents an overview of power consumption models and power saving techniques for embedded DSP processors applications and evaluates their application to the Texas Instruments TMS320VC5510 Digital Signal Proc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005